package com.example.web.entity;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;
import org.apache.poi.hpsf.Decimal;
import java.sql.Date;
import java.sql.Timestamp;
import lombok.Data;
import java.time.LocalDateTime;

/**
 * 订单表
 */
@Data
@TableName("`orderinfo`")
public class OrderInfo extends BaseEntity {

    /**
     * 订单编号
     */
  	 @JsonProperty("Code")
    @TableField("Code")
    private String Code;
    /**
     * 联系人
     */
  	 @JsonProperty("LinkName")
    @TableField("LinkName")
    private String LinkName;
    /**
     * 联系电话
     */
  	 @JsonProperty("Phone")
    @TableField("Phone")
    private String Phone;
    /**
     * 地址
     */
  	 @JsonProperty("Address")
    @TableField("Address")
    private String Address;
    /**
     * 购买人
     */
   @JsonProperty("BuyUserId")
   @TableField("BuyUserId")
    private Integer BuyUserId;
    /**
     * 备注
     */
  	 @JsonProperty("Remark")
    @TableField("Remark")
    private String Remark;
    /**
     * 物流单号
     */
  	 @JsonProperty("LogisticsNo")
    @TableField("LogisticsNo")
    private String LogisticsNo;
    /**
     * 订单状态
     */
   @JsonProperty("OrderStatus")
   @TableField("OrderStatus")
    private Integer OrderStatus;
    /**
     * 订单评价
     */
   @JsonProperty("Comment")
   @TableField("Comment")
    private String Comment;
    /**
     * 支付方式
     */
  	 @JsonProperty("PayType")
    @TableField("PayType")
    private String PayType;
    /**
     * 卖家
     */
   @JsonProperty("SellerUserId")
   @TableField("SellerUserId")
    private Integer SellerUserId;
    /**
     * 买家交易图片
     */
  	 @JsonProperty("BuyExchangeImage")
    @TableField("BuyExchangeImage")
    private String BuyExchangeImage;
    /**
     * 卖家交易图片
     */
  	 @JsonProperty("SellerExchangeImage")
    @TableField("SellerExchangeImage")
    private String SellerExchangeImage;
    /**
     * 总金额
     */
   @JsonProperty("TotalMoney")
   @TableField("TotalMoney")
    private Double TotalMoney;
    /**
     * 所属校园
     */
   @JsonProperty("CampusId")
   @TableField("CampusId")
    private Integer CampusId;

}
